4d81bd0b336165d42eb017005a913ed3847e1133,core/kernel/source/jetbrains/mps/project/structure/ProjectStructureModule.java,ProjectStructureModule,createModel,#IModule#,220
Before Change
}
public ProjectStructureSModelDescriptor createModel(IModule module) {
SModelFqName fqName = getModelFqName(module);
ModuleId moduleId = module.getModuleReference().getModuleId();
SModelId id = moduleId != null ? SModelId.foreign("project", moduleId.toString()) : SModelId.generate();
ProjectStructureSModelDescriptor result = new ProjectStructureSModelDescriptor(new SModelReference(fqName, id), module);
myModels.put(result.getSModelReference().getSModelFqName(), result);
SModelRepository.getInstance().registerModelDescriptor(result, this);
invalidateCaches();
return result;
After Change
}
public ProjectStructureSModelDescriptor createModel(IModule module) {
ProjectStructureSModelDescriptor result = new ProjectStructureSModelDescriptor(getSModelReference(module), module);
myModels.put(result.getSModelReference(), result);
SModelRepository.getInstance().registerModelDescriptor(result, this);
invalidateCaches();
return result;